package davey.wu.hamcrest.expected.interdef;

import org.hamcrest.Matcher;

public interface EntityExpectedOp<T> extends BaseExpectedOp<T, EntityExpectedOp<T>> {
	public EntityExpectedOp<T> hasProperty(String name);

	public EntityExpectedOp<T> hasProperty(String name, Object value);

	public EntityExpectedOp<T> hasProperty(String name, Matcher<?> matcher);
}
